Object coding of music using expressive MIDI
نویسنده
چکیده
Structured audio uses a high level representation of a signal to produce audio output. When it was first introduced in 1998, creating a structured audio representation from an audio signal was beyond the state-of-the-art. Inspired by object coding and structured audio, we present a system to reproduce audio using Expressive MIDI, high-level parameters being used to represent pitch expression from an audio signal. This allows a low bit-rate MIDI sketch of the original audio to be produced. We examine optimisation techniques which may be suitable for inferring Expressive MIDI parameters from estimated pitch trajectories, considering the effect of data codings on the difficulty of optimisation. We look at some less common Gray codes and examine their effect on algorithm performance on standard test problems. We build an expressive MIDI system, estimating parameters from audio and synthesising output from those parameters. When the parameter estimation succeeds, we find that the system produces note pitch trajectories which match source audio to within 10 pitch cents. We consider the quality of the system in terms of both parameter estimation and the final output, finding that improvements to core components – audio segmentation and pitch estimation, both active research fields – would produce a better system. We examine the current state-of-the-art in pitch estimation, and find that some estimators produce high precision estimates but are prone to harmonic errors, whilst other estimators produce fewer harmonic errors but are less precise. Inspired by this, we produce a novel pitch estimator combining the output of existing estimators.
منابع مشابه
Extracting Expressive Performance Information from Recorded Music
A computer system is described which performs polyphonic transcription of known solo piano music by using high-level musical information to guide a signal-processing system. This process, which we term expressive performance extraction, maps a digital audio representation of a musical performance to a MIDI representation of the same performance using the score of the music as a guide. Analysis ...
متن کاملA Learning Scheme for Generating Expressive Music Performances of Jazz Standards
We describe our approach for generating expressive music performances of monophonic Jazz melodies. It consists of three components: (a) a melodic transcription component which extracts a set of acoustic features from monophonic recordings, (b) a machine learning component which induces an expressive transformation model from the set of extracted acoustic features, and (c) a melody synthesis com...
متن کاملThe ‘E’ in QWERTY: Musical Expression with Old Computer Interfaces
This paper presents a development of the ubiquitous computer keyboard to capture velocity and other continuous musical properties, in order to support more expressive interaction with music software. Building on existing ‘virtual piano’ utilities, the device is designed to provide a richer mechanism for note entry within predominantly nonrealtime editing tasks, in applications where keyboard in...
متن کاملFrom Mozart to MIDI: A Rule System for Expressive Articulation
The propriety of articulation, especially of notes that lack annotations, is influenced by the origin of the particular music. This paper presents a rule system for articulation derived from late Baroque and early Classic treatises on performance. Expressive articulation, in this respect, is understood as a combination of alterable tone features like duration, loudness, and timbre. The model di...
متن کاملThe Stranglophone: Enhancing Expressiveness in Live Electronic Music
This paper describes the design and on-going development of an expressive gestural MIDI interface and how this could enhance live performance of electronic music.
متن کامل